gift out of moral duty - Turkish English Dictionary